package io.renren.modules.api.entity;

import java.io.Serializable;
import java.util.Date;


/**
 * 订单路线路段(区间)表
 * 
 * @author wangdajiang
 * @email 2750757088@qq.com
 * @date 2018-04-21 10:26:24
 */
public class PsOrderRouteSectionEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//主键
	private Long id;
	//订单号
	private String ordernum;
	//起点名称
	private String startName;
	//起点名称详细
	private String startNameDetail;
	//起点经度
	private String startLng;
	//起点纬度
	private String startLat;
	//终点名称
	private String endName;
	//终点名称详细
	private String endNameDetail;
	//终点经度
	private String endLng;
	//终点纬度
	private String endLat;
	//楼层和门牌号
	private String floorDoorNum;
	//联系人
	private String contact;
	//联系电话
	private String telphone;
	//排序号
	private Integer sortNum;
	//到达目的地(开始卸货时间)
	private Date arriveTime;
	//完成卸货开始出发时间
	private Date completeUnloadTime;
	//0-未到达 1-已到达
	private String state;

	/**
	 * 设置：主键
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * 获取：主键
	 */
	public Long getId() {
		return id;
	}
	/**
	 * 设置：订单号
	 */
	public void setOrdernum(String ordernum) {
		this.ordernum = ordernum;
	}
	/**
	 * 获取：订单号
	 */
	public String getOrdernum() {
		return ordernum;
	}
	/**
	 * 设置：起点名称
	 */
	public void setStartName(String startName) {
		this.startName = startName;
	}
	/**
	 * 获取：起点名称
	 */
	public String getStartName() {
		return startName;
	}
	/**
	 * 设置：起点名称详细
	 */
	public void setStartNameDetail(String startNameDetail) {
		this.startNameDetail = startNameDetail;
	}
	/**
	 * 获取：起点名称详细
	 */
	public String getStartNameDetail() {
		return startNameDetail;
	}
	/**
	 * 设置：起点经度
	 */
	public void setStartLng(String startLng) {
		this.startLng = startLng;
	}
	/**
	 * 获取：起点经度
	 */
	public String getStartLng() {
		return startLng;
	}
	/**
	 * 设置：起点纬度
	 */
	public void setStartLat(String startLat) {
		this.startLat = startLat;
	}
	/**
	 * 获取：起点纬度
	 */
	public String getStartLat() {
		return startLat;
	}
	/**
	 * 设置：终点名称
	 */
	public void setEndName(String endName) {
		this.endName = endName;
	}
	/**
	 * 获取：终点名称
	 */
	public String getEndName() {
		return endName;
	}
	/**
	 * 设置：终点名称详细
	 */
	public void setEndNameDetail(String endNameDetail) {
		this.endNameDetail = endNameDetail;
	}
	/**
	 * 获取：终点名称详细
	 */
	public String getEndNameDetail() {
		return endNameDetail;
	}
	/**
	 * 设置：终点经度
	 */
	public void setEndLng(String endLng) {
		this.endLng = endLng;
	}
	/**
	 * 获取：终点经度
	 */
	public String getEndLng() {
		return endLng;
	}
	/**
	 * 设置：终点纬度
	 */
	public void setEndLat(String endLat) {
		this.endLat = endLat;
	}
	/**
	 * 获取：终点纬度
	 */
	public String getEndLat() {
		return endLat;
	}
	/**
	 * 设置：楼层和门牌号
	 */
	public void setFloorDoorNum(String floorDoorNum) {
		this.floorDoorNum = floorDoorNum;
	}
	/**
	 * 获取：楼层和门牌号
	 */
	public String getFloorDoorNum() {
		return floorDoorNum;
	}
	/**
	 * 设置：联系人
	 */
	public void setContact(String contact) {
		this.contact = contact;
	}
	/**
	 * 获取：联系人
	 */
	public String getContact() {
		return contact;
	}
	/**
	 * 设置：联系电话
	 */
	public void setTelphone(String telphone) {
		this.telphone = telphone;
	}
	/**
	 * 获取：联系电话
	 */
	public String getTelphone() {
		return telphone;
	}
	/**
	 * 设置：排序号
	 */
	public void setSortNum(Integer sortNum) {
		this.sortNum = sortNum;
	}
	/**
	 * 获取：排序号
	 */
	public Integer getSortNum() {
		return sortNum;
	}
	/**
	 * 设置：到达目的地(开始卸货时间)
	 */
	public void setArriveTime(Date arriveTime) {
		this.arriveTime = arriveTime;
	}
	/**
	 * 获取：到达目的地(开始卸货时间)
	 */
	public Date getArriveTime() {
		return arriveTime;
	}
	/**
	 * 设置：完成卸货开始出发时间
	 */
	public void setCompleteUnloadTime(Date completeUnloadTime) {
		this.completeUnloadTime = completeUnloadTime;
	}
	/**
	 * 获取：完成卸货开始出发时间
	 */
	public Date getCompleteUnloadTime() {
		return completeUnloadTime;
	}
	/**
	 * 设置：0-未到达 1-已到达
	 */
	public void setState(String state) {
		this.state = state;
	}
	/**
	 * 获取：0-未到达 1-已到达
	 */
	public String getState() {
		return state;
	}

}
